accommodate a large number of people

Traducciones
вместить большое количество людей
Palabras
accommodate

verb
размещать